*** Settings ***
Library           FakerLibrary    zh-CN
Library           SeleniumLibrary
Library           String
Library           AutoItLibrary
Resource          ../费用支出管理/费用报销/通用费用报销页面元素.txt
Resource          ../采购管理/采购目录.txt
Resource          ../采购管理/采购品目.txt
Resource          ../常用变量.txt
Resource          ../基本配置.txt
Resource          ../浏览器变量.txt
Resource          ../常用变量.txt
Resource          ../费用支出管理/申请-事前/事前申请页面元素.txt
Resource          ../费用支出管理/申请-事前/因公出差页面元素.txt
Resource          ../费用支出管理/申请-事前/事前申请页面元素.txt
Resource          ../费用支出管理/申请-事前/事前申请总单据-事前申请.txt
Resource          ../费用支出管理/借还款管理/往来款申请页面元素.txt
Resource          ../费用支出管理/费用报销/组织会议报销页面元素.txt
Resource          ../费用支出管理/申请-事前/事前申请页面元素.txt
Resource          ../合同管理管理/合同审批页面元素.txt
Resource          ../合同管理管理/合同变更页面元素.txt
Resource          ../合同管理管理/合同管理-保证金页面元素.txt
Resource          ../合同管理管理/合同管理-保证金支付页面元素.txt
Resource          收入管理-历史合同页面元素.txt

*** Test Cases ***
收入历史合同暂存成功
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同类型-默认普通合同
    Comment    收入合同-设置合同类型-协议合同
    log    合同分类-默认委托服务
    Comment    收入合同-设置合同分类-设备采购
    log    合同性质-默认一次性
    Comment    收入合同-设置合同性质-长期合同
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同类型-默认普通合同
    Comment    收入合同-设置合同类型-协议合同
    log    合同分类-默认委托服务
    Comment    收入合同-设置合同分类-设备采购
    log    合同性质-默认一次性
    Comment    收入合同-设置合同性质-长期合同
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    ${phone}    phone_number
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-默认
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同类型-默认普通合同
    log    合同分类-默认委托服务
    收入合同-设置合同分类-设备采购
    log    合同性质-默认一次性
    收入合同-设置合同性质-长期合同
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-工程监理
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同类型-默认普通合同
    log    合同分类-默认委托服务
    收入合同-设置合同分类-工程监理
    log    合同性质-默认一次性
    收入合同-设置合同性质-补充合同
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    收入合同-滚动条设置
    sleep    3
    收入合同-点击合同收款计划
    sleep    3
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    收入合同-滚动条设置
    sleep    3
    log    提交按钮操作
    事情申请暂存
    log    提交按钮操作
    sleep    3
    goto    ${income_history_list}
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-审计服务
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-审计服务
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-劳务用工
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-劳务用工
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-设计制作
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-设计制作
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    收入合同-滚动条设置
    sleep    3
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-广告发布
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-广告发布
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-课题研究
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-课题研究
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-物业管理
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-物业管理
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-委托咨询
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-委托咨询
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-行政管理
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-行政管理
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-其他
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${contract_code_history}    设置开户行-根据时间格式定制
    收入合同-设置历史合同编码    ${contract_code_history}
    sleep    3
    收入合同-设置支出事项
    ${income_contract_name}    设置申请理由-根据时间格式定制
    收入合同-设置合同名称    ${income_contract_name}
    收入合同-选择收入项目名称
    收入合同-选择收入项目类型
    log    合同分类-默认委托服务
    收入合同-设置合同分类-其他
    log    合同性质-默认一次性
    收入合同-设置合同性质-定点采购
    收入合同-设置原合同编码
    收入合同-设置经济科目
    收入合同-设置合同签订人
    sleep    3
    收入合同-设置合同签订日期
    收入合同-设置合同结束日期
    ${contract_num}    设置两位随机数
    收入合同-设置合同份数    ${contract_num}
    ${remarks}    paragraphs
    收入合同-设置合同备注信息    ${remarks}
    log    设置合同收款计划信息
    sleep    3
    收入合同-滚动条设置
    收入合同-点击合同收款计划
    收入合同-设置合同收款计划日期
    ${amout}    设置两位随机小数
    收入合同-设置合同金额    ${amout}
    收入合同-设置合同收款计划备注信息    ${remarks}
    log    设置合同签约方信息
    收入合同-点击合同签约方按钮
    sleep    3
    ${conpany_name}    company
    收入合同-设置合同签约方名称    ${conpany_name}
    收入合同-设置签约方类型-个人
    ${name_person}    name
    收入合同-设置合同签约方联系人    ${name_person}
    ${phone}    phone_number
    收入合同-设置合同签约方联系电话    ${phone}
    ${address}    address
    收入合同-设置合同签约方联系地址    ${address}
    ${id}    credit_card_security_code
    收入合同-设置合同签约方纳税编码    ${id}
    ${bank}    credit_card_provider
    收入合同-设置合同签约方开户行    ${bank}
    ${bank_id}    credit_card_number
    收入合同-设置合同签约方银行账号    ${bank_id}
    sleep    3
    事情申请暂存
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close

收入历史合同提交成功-审核
    [Setup]    login
    log    收入合同添加
    goto    ${income_history_add}
    sleep    3
    ${income_contract_name}    add_income_history_submit
    sleep    3
    close browser
    login-审核流程    cyadmin_cj001    123456
    sleep    3
    goto    ${income_history_list}
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    Comment    审核流程01
    收入合同-点击历史合同确认
    sleep    5
    收入合同-确认历史合同-确认
    sleep    3
    收入合同-确认历史合同-确认-确认
    sleep    3
    收入合同-查询合同名称    ${income_contract_name}
    sleep    3
    组织会议报销添加成功断言    ${income_contract_name}
    [Teardown]    close
